package com.uprr.netcontrol.starmap.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class ServerClusterDTO extends BaseEntity implements Serializable {

  private static final long serialVersionUID = -9202493271591649354L;

  protected List<ServerClusterServerDTO> serverClusterServer;

  protected List<MonitorDTO> monitor;

  protected String type;

  protected String operatingSystem;

  protected String identifier;

  public List<ServerClusterServerDTO> getServerClusterServer() {
    if(serverClusterServer==null){
      serverClusterServer= new  ArrayList<ServerClusterServerDTO>();
    }
    return serverClusterServer;
  }

  public void setServerClusterServer(List<ServerClusterServerDTO> serverClusterServer) {
    this.serverClusterServer = serverClusterServer;
  }

  public final List<MonitorDTO> getMonitor() {
    return monitor;
  }

  public final void setMonitor(final List<MonitorDTO> monitor) {
    this.monitor = monitor;
  }

  public final String getType() {
    return type;
  }

  public final void setType(final String type) {
    this.type = type;
  }

  public final String getOperatingSystem() {
    return operatingSystem;
  }

  public final void setOperatingSystem(final String operatingSystem) {
    this.operatingSystem = operatingSystem;
  }

  public final String getIdentifier() {
    return identifier;
  }

  public final void setIdentifier(final String identifier) {
    this.identifier = identifier;
  }

}
